.sign-in{
	padding: 0px;
	margin: 0px;
}
.sign-in .sign-in-banner{
	width: 100%;
	height: 700px;
	background: url("../images/gr2015_ALL_BannerBackground.jpg");
}

.sign-in .sign-in-banner .sign-in-form{
	width: 40em;
	height: 450px;
	font-family: "Georgia,Arial";
	border-radius: 2px;
	margin-left: 15%;
	padding: 20px;
	position: relative;
	top:80px;
	background-color: #777;
}
.sign-in .sign-in-banner .sign-in-form h3{
	margin-top: 10px;
}
.sign-in .sign-in-banner .sign-in-form a{
	color: #DD5044;
	font-size: 18px;
	font-style: italic;
}
.sign-in .sign-in-banner .sign-in-form .sign-in-noemail{
	padding-top: 20px;
}

@media(max-width: 767px){
	.sign-in .sign-in-banner .sign-in-form{
		width: 90%;
		margin: 0 auto;
	}
}